暗无天日

=============>DarkSun的个人博客

一本书该"线性读"还是"并行读"

默认的读书方式:从头到尾

大多数人读书的习惯是翻开第一章,读完再读第二章,依次推进到末尾。对于小说来说这是理所当然的——情节有因果链,跳着读就看不懂了。

但非虚构书不一样。很多非虚构书的章节之间并没有前置知识依赖。比如《21 世纪的 21 堂课》,第二章讲"工作"、第十七章讲"后真相",两个话题完全独立。你完全可以在读第二章的同时也读第十七章,不需要先把中间的十几章读完。

这就是"并行读"的思路:同时推进多个章节,而不是等一章读完再开始下一章。

关键问题是——怎么判断哪些书能并行读?

"自包含"测试

判断标准只有一个:看章节是否"自包含"。

一个"自包含"的章节指的是,它不需要前面章节的知识就能读懂。换句话说,你直接翻到这一章,不会因为缺少前置知识而看不懂。

用这个标准审视目录,很快就能判断一本书适合哪种读法。

适合并行读的书:

  • 章节各自独立的非虚构书(如散文集、案例分析集、"XX 个 XXX"类书籍)
  • 每章聚焦不同主题的科普书(如《思考,快与慢》的很多章节)
  • 工具书、参考书

必须线性读的书:

  • 小说、传记(有情节或时间线)
  • 知识层层递进的书(如数学教材、《人类简史》类大历史叙事)
  • 论证逐步展开的说理书(前面章节是后面章节的前提)

教科书比较特殊——双层策略:

以一本心理学入门教材为例,"记忆与判断"、"智力与语言"、"情绪与动机"这些章节各自聚焦不同主题,章节之间基本独立,可以并行读。但每一章内部的小节(3.1、3.2、3.3……)是有前后依赖的——3.2 假设你已经读了 3.1。

所以教科书适合"章节级并行、小节级线性"的混合策略。

为什么并行读有好处

并行读不只是"可以这样做",而是有几个实在的好处:

  1. 不会卡死在一个难点上。 读线性书时,遇到一个难懂的章节就容易卡住,后面的内容也跟着读不下去。并行读意味着你可以先跳到另一个章节,等回头再攻克难点,不会因为一处受阻就整本书停滞。
  2. 利用碎片时间。 并行读意味着你可以根据手头时间的长短选择读哪个章节——时间充裕就啃难的章节,只有十分钟就翻翻轻松的章节。整本书的推进速度反而比线性读更快。
  3. 保持阅读新鲜感。 同时读不同主题的章节,大脑在不同话题之间切换,不容易疲劳。这比连续啃同一个话题几个小时效果更好。

用 Anki 实践并行阅读

SuperMemo 有一个叫"渐进阅读"(Incremental Reading)的功能,专门管理这种并行阅读的进度调度。但 SuperMemo 比较小众,国内用的人不多。相比之下,Anki 是更主流的间隔重复工具,也可以用来管理并行阅读。

核心思路是:用 Anki 的间隔重复来管理"什么时候该回到某个章节继续读"。

基本做法:

  1. 在 Anki 中为这本书建一个 deck。
  2. 为每个要并行读的章节创建一张卡片,卡片正面写"继续读《书名》第 X 章:章节标题"。
  3. 读了一部分后,在卡片的"答案"区域记录当前进度(读到第几页/哪一小节)和已理解的关键要点。
  4. Anki 会根据间隔重复算法自动安排下次阅读这张卡片(也就是回到这个章节)的时间。

这比用书签或待办清单好在哪?间隔重复保证了每个章节都不会被遗忘太久。线性读的问题是你读完第一章可能过了两周才读第二章,第一章的内容已经忘了大半。并行读配合 Anki 调度,每个章节都会在合适的间隔被复习到,记忆保持得更牢。

四个按钮怎么用:

Anki 每次弹出阅读卡片时,你会看到四个按钮——Again、Hard、Good、Easy。它们控制的是"这个章节多久后再出现":

按钮 效果 阅读场景下什么时候用
Again (重来) 间隔归零,卡片很快重新出现(同天内几分钟,或第二天) 翻了一下但完全看不进去,想过一会儿再试
Hard (困难) 间隔缩短,比正常更早回来 稍微读了几页但觉得吃力,想缩短间隔、更早回来继续
Good (良好) 按默认间隔安排下次阅读 正常推进了一段,节奏合适
Easy (简单) 间隔拉长 读得很顺畅,进展比预期快

如果 Anki 调度到某个章节但你今天就是不想读,有两个选择:Bury(搁置)——右键菜单里有 Bury 选项,效果是今天不再出现,但明天会自动回来;或者直接点 Good,让 Anki 按正常间隔(比如 3-5 天后)再提醒你。不用有心理负担,并行读本身就是弹性的。

不同章节难度不同怎么办:

Anki 默认的 SM-2 算法给所有卡片相同的初始间隔。但章节难度不同,你可能希望难的章节间隔短一点、简单的章节间隔长一点。有几种做法:

  1. 依赖 Anki 自适应。 你只需要诚实地点按钮——难的章节你自然会频繁点 Hard,Anki 会自动缩短它的间隔;简单的章节你频繁点 Easy,间隔会自动拉长。几轮下来间隔就会自然适配章节难度,不需要手动设置。
  2. 开启 FSRS 算法。 Anki 从 23.10 版本开始内置了 FSRS(Free Spaced Repetition Scheduler)算法,它比默认的 SM-2 更智能,能更准确地根据你的实际复习表现调整每张卡片的间隔。在 Deck Options → FSRS 中开启即可。
  3. 分组管理。 如果你读的书章节难度差异极大(比如有的章节是科普、有的章节是数学推导),可以为"难"和"易"分别建 deck,在 Deck Options 中设置不同的初始间隔和最大间隔。

Anki 的渐进阅读插件:

如果你想更进一步,把 SuperMemo 那种"在 Anki 内直接导入文章、高亮、提取片段"的完整渐进阅读体验搬到 Anki 里,可以试试 Incremental Reading v4 插件。它支持把网页、PDF、电子书片段直接导入 Anki,在 Anki 内部逐步阅读、高亮、提取 cloze 卡片。不过这个插件近年 Anki 大版本更新后兼容性不太稳定,安装前先确认是否支持你正在用的 Anki 版本。

一个具体例子

假设你在读《23 件关于资本主义他们没告诉你的事》。这本书的 23 章各自独立,非常适合并行读。

第一步,在 Anki 中建一个 deck,比如叫"读书-23 Things"。

第二步,浏览目录后,为第 1 章、第 5 章、第 12 章(假设这三章你最感兴趣)各创建一张 Basic 卡片:

  • 正面:读《23 Things》Ch.1 - There is no such thing as a free market
  • 背面:(空白,等你读完一部分后填写进度和要点)

第三步,每天打开 Anki 时,它会提醒你今天该回到哪些章节继续读。你可以根据心情和时间选择先读哪一章。

第四步,每读完一个章节的全部内容,就把这张卡片标记为"已完成"(可以 suspend),同时在 Anki 中添加该章核心观点的记忆卡片,用间隔重复来长期保持记忆。

实践步骤

把上面的内容整理成操作流程:

  1. 先看目录。 拿到一本书,快速浏览目录,对全书结构有个大致判断。
  2. 做"自包含"测试。 逐章判断:直接翻到这章开头,看需要多少前置知识?大部分章节都不需要前置知识的,就适合并行读。
  3. 为每个独立章节创建 Anki 卡片。 卡片正面写章节标题,背面用来记录进度和要点。
  4. 按 Anki 的调度来读。 每次打开 Anki 时,它会告诉你今天该回到哪些章节继续读。不想读就点 Good 推迟,没什么大不了。
  5. 在每章内线性推进。 并行读是章节级的,每一章内部还是要按顺序读。
阅读 : 学习方法 : Anki : 间隔重复